Dictionary
Statue of Liberty
Definition of STATUE OF LIBERTY
1
: a large copper statue of a woman holding a torch aloft in her right hand located on Liberty Island in New York harbor
2
: a trick play in football in which the ballcarrier takes the ball from the raised hand of a teammate who is faking a pass
ADVERTISEMENT
First Known Use of STATUE OF LIBERTY
1887
Learn More About STATUE OF LIBERTY
Browse
Next Word in the Dictionary: statuesquePrevious Word in the Dictionary: statueAll Words Near: Statue of Liberty
ADVERTISEMENT
Seen & Heard
What made you want to look up Statue of Liberty? Please tell us where you read or heard it (including the quote, if possible).